package final_curso;

import java.awt.Component;
import java.awt.GridBagConstraints;
import java.awt.GridBagLayout;

import javax.swing.JFrame;

import Tarea3PanelY3Botones.CrearVentana;

public class Principal extends JFrame{
	static CpanelBolita pb = new CpanelBolita();
	static CpanelAnimacion pa = new CpanelAnimacion();
	
	public static void main(String[] args) {
		Principal ven = new Principal();
		
		while (true){
			pb.moverBolita();
			pb.repaint();
			pa.MoverBala();
			pa.repaint();
			try {
				Thread.sleep(20);
			} catch (InterruptedException e) {
				// TODO Auto-generated catch block
				e.printStackTrace();
			}
			
		}
	}
	public Principal(){
		super("juego");
		this.setSize(780, 690);
		this.setVisible(true);
		this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
		this.setLayout(new GridBagLayout());
		GridBagConstraints gbc = new GridBagConstraints();	
		
		
		gbc.gridx=0;			//en que columna se posiciona
		gbc.gridy=0;			//en que fila se posiciona
		gbc.gridwidth=1;		//cuantas columnas ocupa
		gbc.gridheight=1;		//cuantas filas ocupa
		gbc.weightx=1.0;		//cuanto crece verticalmente
		gbc.weighty=1.0;		//cuanto crece horizontalmente
		gbc.fill = GridBagConstraints.BOTH;	//como crecer both=ambas (hor y ver)
		add(pb,gbc);
		
		gbc.gridx=0;			//en que columna se posiciona
		gbc.gridy=1;			//en que fila se posiciona
		gbc.gridwidth=1;		//cuantas columnas ocupa
		gbc.gridheight=1;		//cuantas filas ocupa
		gbc.weightx=1.0;		//cuanto crece verticalmente
		gbc.weighty=1.0;		//cuanto crece horizontalmente
		gbc.fill = GridBagConstraints.BOTH;	//como crecer both=ambas (hor y ver)
		add(pa,gbc);
		
	}

	}


